• word of the day

    psychotria capensis

    psychotria capensis - Dictionary definition and meaning for word psychotria capensis

    Definition
    (noun) South African evergreen having hard tough wood
Download our Mobile App Today
Receive our word of the day
on Whatsapp